to finish coughing - Espagnol Anglais Dictionnaire